html,body{
  width: 100%;
}
  .banner{
    width: 100%;
    height: auto;
    position: relative;
  }
  /*.banner .row{
    height: 100%;
  }*/
  .banner-img{
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: hidden;
  }
  .row{
    padding: 0;
    margin: 0;
    border: 0;
  }
  .col-lg-12{
    padding: 0;
    margin: 0;
  }
  .col-lg-2{
    padding: 0;
    margin: 0;
  }
  .col-lg-3{
    padding: 0;
    margin: 0;
  }
  .col-lg-5{
    padding: 0;
    margin: 0;
  }
  .banner-img img{
    width: 100%;
    height: 100%;
    position: relative;
  }
  /*导航样式*/
  .banner-nav{
    width: 100%;
    height: auto;
    margin: 0 auto;
  }
  .about-nav{
    width: 100%;
    background-color: #d61c25;
    background-color: rgba(214,11,24,0.9);
    position: absolute;
    bottom: 0;
    opacity: 0.95;
    color: #ffc3c3;
  }
  .about-nav .nav-tabs{
    border: 0;
    margin: 0 auto;
    float: none;
    width: 43.33%;
  }
  .about-nav li{
    float: left;
    width: 20%;
    border: 0;
    height: auto;
  }
  .about-nav li.active a{
    color:#fff;
    background: transparent;
    border-top:none;
    border-left:none;
  }
  .about-nav li.active:hover a{
    color:#fff;
    background: transparent;
    border-top:none;
    border-left:none;
  }
  .about-nav .nav > li > a{
    padding: 0;
    white-space:nowrap;
  }
  .about-nav li a{
    border: 0;
    padding:0 14.44%;
    margin: 7.5% 0;
    border-radius: 0;
    color: #ffc3c3;
    font-size: 111.11%;
    text-align: center;
    background: none;
    border-right: 1px solid #fff;
  }
  .about-nav li:nth-child(5) a{
    border: 0;

  }
  .about-nav li:nth-child(5).active a{
    border: 0;

  }
    .about-nav li a:link{
      color: #ffc3c3;
    }
    .about-nav li a:hover{
      color: #fff;
      background-color:transparent;
      cursor: pointer;
    }




  .banner .nav{
    /*width: 39.79%;*/
    margin: 0 auto;
    float: none;
  }
  .main{
    width: 83.33333%;
    margin: 0 auto;
    padding-bottom:40px;
  }
  .main-title{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height: auto;
    /*padding-top: 4.1%;*/
    margin-bottom: 5%;
    /*line-height: 187px;*/
    font-size: 277.77%;
    color: #dddddd;
    position: relative;
    }
    .pc-asxi   .main-title{
      margin-bottom: 0;
    }
    .pc-asxi   .main-title.english{
      margin-bottom: 0;
    }
  .main-title p{
    width: 100%;
    text-align:center;
    font-weight: bold;
    line-height: normal;
    color: #333333;
    margin-top: -4.5%;
  }

  .pc-asxi   .main-title p{
    margin-top: -4.2%;
  }

  .main-title.english{
    padding-top: 4.7%;
    margin-bottom: 4.7%;
  }

  .main-title.english p{
    margin-top: 0;
  }
  .main-imgInfo{
    width: 100%;
    /*height: 41.666rem;*/
  }
  .main-imgInfo .col-lg-6{
    height: auto;
    width: 50%;
    padding: 0;
    margin: 0;
    border: 0;
  }
  .main-imgInfo .main-img{
    border: 0;
    width: 50%;
    float: left;
  }
  .main-imgInfo .main-word{
    padding-top: 6.25%;
    width: 50%;
    float: left;
  }
  .main-imgInfo .col-lg-3{
    width: 25%;
    float: left;
  }
  .main-word .col-lg-9{
    padding: 0;
    float: left;
    width: 75%;
  }
  .main-word .col-lg-9 h3{
    width: 100%;
    height: auto;
    padding-bottom:3.125%;
    margin-bottom:3.125%;
    box-sizing: border-box;
    position: relative;
  }
  .main-word h3 span{
    color: #d60b18;
    font-weight: bold;
    font-family: '微软雅黑';
    margin-left: 15px;
    box-sizing: border-box;
  }
  .left-word h3 img {
    float: left;
    width: 9.25%;
    position: absolute;
    left: 0;
  }
  .main-word h3 img{
    width: 6.25%;
    height: auto;
    float: right;
  }
  .col-lg-9 p{
    height: auto;
    line-height: 30px;
    font-size: 111.11%;
    color: #666666;
  }
  .redline{
    margin-top: 8.02%;
  }
  .redline span{
    display: inline-block;
    width: 45px;
    border: 2px solid #d60b18;
  }
  .left-word p{
    padding-left: 34.8958%;
  }
  .left-word h3{
    padding-left: 34.8958%;
  }
  .main-imgInfo img{
    width: 100%;
    height: auto;
  }
  .left h3 img{
    float: left;
    margin-right: 28.6458%;
  }
  .footer{
    width: 100%;
    height: 365px;
  }
  .carousel{
    width: 48.4375%;
    margin: 0 auto;
    clear: both;
  }
  .carousel .col-lg-1{
    width: 5.5%;
    height: auto;
    padding-top: 6.19%;
  }

  .three p{
    text-indent: 1em;
  }
  .six p{
    text-indent: 1em;
  }

  .open-img{
    position: absolute;
    width: 20px;
    height: 20px;
    bottom: 55%;
    right: 22px;
  }
  /*联系我们*/
  .main .us .col-lg-7{
    padding: 0;
    width: 54.375%;
    float: left;
  }
  .main .us .col-lg-5{
    width: 45.325%;
    float: left;
  }
  .main .us .col-lg-5 img{
    margin-top:11.25%;
  }
  .form .col-lg-4{
    width: 45%;
    float: left;
  }
  .form .col-lg-1{
    float: left;
  }
  .main .col-lg-1{
    width: 10%;
  }
  .main .col-lg-10{
    width: 86.5%;
  }
  .comp-name{
    font-size: 152.22%;
    color: #d60b18;
    margin-top: 4.6%;
  }
  .comp-add span{
    font-weight: bold;
  }
  .put-btn{
    background-color: #d60b18;
    width: 100%;
    padding:9px;
    box-sizing: border-box;
    border-radius: 5px;
    font-size: 14px;
    color: #fff;
    text-align: center;
  }
  .input input{
    width: 100%;
    padding: 7px 12px;
    font-size:14px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-radius: 5px;
  }
  .btn{
    width: 100%;
  }
  input[type=button]{
    width: 100%;
  }
  .comp-add li{
    height: 112.5px;
    padding-bottom: 5.517%;
    padding-top: 5.747%;
    border-bottom: 1px dashed #ddd;
  }
  .comp-add li .col-lg-3{
    width: 17.356%;
    float: left;
  }
  .comp-add li .col-lg-9{
    float: left;
    width: 82%;
  }
  .comp-add .comp p{
    width: 100%;
    height: auto;
    font-size: 152.77%;
    font-weight: bold;
    color: #333;
    border-right: 2px solid #bbb;
    margin-top: 8px;
  }
  /* .pagination{
    width: 52%;
    float: left;
  } */
  .add-call span{
    display: block;
    font-size: 111.11%;
    color: #666;
    line-height: 21.6px;
    font-weight: normal;
  }
  .pagination > li > a{
    margin: 0 5px;
    border-radius: 6px;
    color: #666;
  }

  .comp-add li.active .comp p,.comp-add li.active .add-call span{
    color:#d60b18;
  }
  .pre{
    margin-right: 20px;
  }
  /*.pagination .page-word{
    margin-right: 10px;
    border: 0;
    border-left: 1px solid #ddd;
  }*/

  .pagination .page-word{
    margin-right: 0;
    border: 0;
    border-left: 1px solid #ddd;
  }
  .blank{
    height: 100%;
    text-align: center;
    width: 45px;
    height: 18.3px;
  }
  .next{
    margin-left: 20px;
  }
  .btn-group{
    width: 95%;
  }
  .turn-page .col-md-12{
    width: 100%;
    float: left;
  }
  .contact-title{
    display: none;
  }
  .main-title span{
    display: inline-block;
    padding:2.6% 0;
  }
  .loading{
    display: none;
  }

  .brand_section-pages {
    width: 100%;
    height: auto;
    margin: 2.26% 0 2.343% 0;
}
.brand_section-pages-all {
    text-align: center;
}

.placeholder {
  opacity:0.5;  
  filter:alpha(opacity=50);
}
